package Model;

import Model.ObjectViews.PeriodoView;

public class Periodo 
{
	//Atributos
	private int codigoPeriodo;
	private String estacion;

	//Getters
	public int getCodigoPeriodo() 
	{
		return codigoPeriodo;
	}
	public String getEstacion() 
	{
		return estacion;
	}
	
	//Setters
	public void setCodigoPeriodo(int codigoPeriodo) 
	{
		this.codigoPeriodo = codigoPeriodo;
	}
	public void setEstacion(String estacion) 
	{
		this.estacion = estacion;
	}
	
	//Constructor
	public Periodo(int codigoPeriodo, String estacion)
	{
		this.codigoPeriodo = codigoPeriodo;
		this.estacion = estacion;
	}
	
	//Metodos de negocio
	public boolean isEquals(int codigoPeriodo)
	{
		return (this.codigoPeriodo == codigoPeriodo);
	}
	
	//View getter
	public PeriodoView getView()
	{
		PeriodoView view = new PeriodoView();
		view.setCodigoPeriodo(this.getCodigoPeriodo());
		view.setEstacion(this.getEstacion());
		
		return view;
	}
}
